package com.quiz.bis.domain.vo;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 学生考试详情视图对象
 */
@Data
public class StudentExamDetailVo {
    private String examId;
    private String title;
    private Integer type; // 1-考试 2-测评 3-作业
    private Date startTime;
    private Date endTime;
    private Integer timeLimit; // 分钟
    private Boolean needIdentity;
    private BigDecimal totalScore;
    private BigDecimal passScore;

    private List<QuestionTypeVo> questionTypes;
    private List<StudentQuestionVo> questions;
    private String answers; // 学生已有的答案JSON
}